Top Hotels in Colombo
Explore 360 Colombo hotels and find the perfect stay, from landmark locations and luxury hotels to boutiques with convenient access to top attractions.
Granbell Hotel Colombo ★★★★
"I've stayed here many times. It's not that the service attitude is bad, but the speed is too slow. The elevators are also slow. The buffet has been getting worse. The view is still amazing, after all, it's a popular 'influencer' hotel. However, perhaps my previous impressions were too good, and now it's actually becoming less charming."
Shangri la Hotel Colombo ★★★★★
"Our room reeked of smoke, hotel refused to change rooms for us. Also ordering a taxi is a pain and very long process of waiting"
Marino Beach Colombo ★★★★★
"⭐⭐⭐⭐ Good stay, great staff — pool‑side dining rules a drawback The team at Marino Beach Hotel were absolutely amazing warm, attentive, and always ready to help, which made my stay really pleasant and comfortable. The one disappointment was the strict policy: Food are not allowed near the pool or sun‑lounge areas, only in one corner of the rooftop Level 10. This isn’t a practical choice many guests want to relax and enjoy a light meal or snack while staying by the water. Having to dry off and change fully to enter the restaurant meant it was often empty, and I think the hotel misses out on extra business this way. Otherwise, a nice, well‑kept property with lovely people just hope they review that rule soon."
Cinnamon Red Colombo ★★★★
"I'd give this hotel full marks. For just over 600, the room was quite decent, and the rooftop view outside the window was pretty good."
Sofia Colombo City Hotel ★★★★
"Nice clean and comfortable rooms, reception staff are very helpful. Great views from the bar area."
Cinnamon Life at City of Dreams ★★★★★
"Cinnamon Life truly lives up to its name as the City of Dreams! The facilities are world-class, offering everything you could possibly need and more. There are plenty of dining options with excellent food outlets to choose from. The gym is well-equipped and maintained, perfect for keeping up with your fitness routine during your stay. The pool area is spotless and inviting, with attentive onsite lifeguards ensuring safety at all times. The poolside bar is a great place to relax and unwind a perfect spot to chill out after a busy day. Cinnamon Life is more than just a hotel; it’s a full-fledged business and entertainment centre that has everything under one roof. I truly enjoyed my stay and will definitely be returning!"
Amari Colombo Sri Lanka ★★★★★
"I chose the newly opened Amari Hotel (Amari Colombo) for my first two nights in Colombo, drawn by its reputation for sea views. The sea view from the room and the rooftop infinity pool were huge plusses, and the service was good, but there were quite a few flaws. I stayed in a Deluxe Sea View King Room on the 16th floor. The room's large floor-to-ceiling windows directly faced the sea, offering a great view and easy sunset watching. Unfortunately, the popular Grabbell Hotel partially obstructed the view to the left, making the angle for admiring the sea from bed not ideal. The room itself was very new, but the design had numerous illogical aspects: ① The 'king' bed was actually two single beds pushed together, with a gap in the middle, making it very uncomfortable to sleep on. ② The bathroom wasn't a 'three-fixture separation' (toilet, shower, sink in separate areas), and opening the bathroom door completely blocked the toilet, leading to poor circulation and accessibility. ③ After the main light switch was turned off for a period, the power outlets also shut off, preventing phone charging. If the main switch wasn't turned off, some lights couldn't be switched off individually. ④ The curtains required pulling cords on both sides to operate, and there was no corresponding instruction in the room. I only discovered this after struggling to pull the curtains for a long time. I was quite surprised to find such design flaws in a hotel that had been open for two years. The hotel service attitude was generally good. Checking in at 1:30 AM, the concierge was still on duty, helping with luggage from the car and later delivering it to the room. The front desk staff were also very friendly, and I didn't experience any discrimination. The rooftop infinity pool on the 26th floor also directly faces the sea. The pool isn't large or deep, but it's sufficient for leisure. There's also a bar by the pool, offering panoramic views of most of Colombo, with particularly stunning scenery at dusk. Breakfast, located on the 5th floor, featured strong local characteristics, with an array of various curries spread across the buffet. Opinions were sharply divided; my wife loved it, while I couldn't get used to it at all. Overall, to fully enjoy this hotel, you need to book a sea-view room and comfortably watch the sunset from your room or the rooftop pool. Otherwise, it's just a slightly flawed, but generally acceptable, four-star hotel."
Harbor View 915 • Stylish Apartment Near Port City ★★
"The host was very helpful and shared their knowledge of Colombo with us. The apartment was well-equipped, had all the kitchen utensils, and a good washing machine. The two bedrooms had comfortable beds and a small balcony with a view of the harbor entrance. We could reach Galle Face in 12 minutes by tuk-tuk. We'd love to come back! 👍"
Galle Face Hotel ★★★★★
"This hotel is truly unique, steeped in history, and they do a wonderful job of preserving its century-old heritage while still embracing the 21st century. Everything is excellent, the staff are friendly and respectful, really valuing old-school service traditions. There's even a museum showcasing famous past guests like Anton Chekhov and Yuri Gagarin. The 20-meter saltwater pool, right on the Indian Ocean, is simply fantastic for relaxing when the sea is rough. As I mentioned, the rooms are styled from the 1960s-70s, and you even get the charming creak of the floors and stairs. The hotel team clearly puts a lot of effort into maintaining the property against the forces of time and the ocean's weather. The dining experience for breakfast, lunch, and dinner is a story in itself. You can explore not just local cuisine, but dishes from across South Asia. The chefs and restaurant staff really strive to make your stay here an enriching culinary journey into local culture and traditions. If it's your first time in Sri Lanka, I highly recommend this hotel for your initial introduction to the country. Despite the cost, it offers great value, especially considering its convenient location near Colombo's main attractions."
Choose the Perfect Colombo Stay for Your Travel Needs
Mount Lavinia Hotel
"Staff were very friendly and happy to help. Pool was great with beautiful views and plenty of room for everyone (never felt crowded). The room was very run down and the AC made alot of noise which made it difficult to sleep. The bed was comfortable and room was clean, just very old."
ITC Ratnadipa, a Luxury Collection Hotel, Colombo
"I rarely give such a bad review for a hotel, let alone a five-star one. People were having a party until past 2 AM local time, making it impossible to sleep. When I called to complain, the hotel said there was nothing they could do. We then requested a room change to a quieter side, but the whole process of switching rooms took an hour and a half! What kind of service is that, especially for a Sri Lankan five-star? On top of that, for a twin room, they only provided one set of toiletries and slippers. Absolutely terrible."
Ramada by Wyndham Colombo
"According to my booking, I was supposed to receive a king-size bed, but upon check-in, I was given two very small, separate beds instead. The hotel authorities failed to keep the commitment made at the time of booking. Staying and sleeping in these small beds was extremely difficult and uncomfortable for us. This kind of poor service and irresponsibility is completely unacceptable from a reputable hotel. In terms of customer service and maintaining commitments, this has been a thoroughly disappointing experience. I have no intention of ever staying at this hotel again in the future."
Supun Arcade Residency
"good place for a stay for a group of people. near to the city centre"
Cinnamon Lakeside
"I really enjoyed my 3-night stay. The service, cleanliness, and hospitality were excellent. The hotel staff were extremely polite, friendly, and always willing to help. Their warm smiles and welcoming attitude made me feel safe, comfortable, and well cared for throughout my stay. I was so happy with my experience that I rebooked the hotel three times during the Christmas period. The staff are very dedicated to their work, and their professionalism, kindness, and genuine care truly make a difference. The atmosphere was very pleasant, warm, and welcoming. I sincerely appreciate the wonderful service and would happily stay here again. Thank you to the entire team for making my stay so enjoyable and memorable. I highly recommend this hotel to anyone looking for a comfortable stay with excellent hospitality."
Paradise Road Tintagel Colombo
"Worth the visit. Lovely place to enjoy breakfast, lunch or dinner. Enjoy your meals outside at the porch. A must have a drink at the bar. Love the setup. Friendly service. On my next visit I'll stay there. They have lovely rooms."
Hilton Colombo Hotel
"The room was very clean, and it was convenient to find places to eat near the hotel. Always a great experience!"
Sheraton Colombo Hotel
"Had a wonderful stay at Sheraton Colombo. The hotel is modern, clean, and very comfortable, with a great location and beautiful views. The room was spacious and well maintained, and the staff were friendly, helpful, and attentive throughout the stay. The overall service was smooth and professional, making the experience very pleasant. Breakfast was also enjoyable with a good variety of choices. I would definitely recommend Sheraton Colombo for both leisure and business travellers."
Taprobane House
"Incredible stay at Taprobane House. From the lovely and easy 2am check in, the friendly and helpful advice for around Colombo and the amazing breakfast service from Anushi. Be sure to stay here when in Colombo. You will be well looked after :)"
Jetwing Colombo Seven
"Everything about the hotel was quite nice. The service is great !"
Mandarina Colombo
"Ideal location. Very beautiful hotel But they need to solve the issues immediately"
Zylan Colombo
"The unassuming entrance hides a beautiful boutique hotel with an amazing Thai food restaurant; and a Japanese rooftop restaurant adjacent to a small (but perfectly-formed) swimming pool, with views over the Cinnamon Garden district of Colombo. Thank you to the kind staff who looked after us. They were courteous and helpful and when our air conditioning broke during the night, we were upgraded to an even more beautiful room with a luxurious bath. As the rooms do vary in size and the hotel is small - it is worth booking ahead. A tranquil refuge - we would not choose anywhere else in Colombo."
Colombo Court Hotel & Spa
"Luxury hotel. Everything cool and expensive."
Pegasus Reef - A Beach Resort in Colombo
"The facilities are old and the sheets are not clean"
The Ocean Colombo
"I found this hotel very professional. Location & room view was as per my requirements. I took sea view room, which is really nice."
Thilhara Colombo
"The hotel location was great, many shops at the surrounding area. However, the room, bed sheet and pillow case were a bit smelly. The floor was also quite dirty and sticky. We needed to wipe it with wet tissue to make it feel better. The heater and hair dryer were not working well. We requested for iron but was not sent to the room. The toilet was also not so clean. The best thing about the room is its thick blanket and fluffy bed. Its aircond was great too."
Real Traveller Reviews of Colombo Hotels
Hotels Near Popular Landmarks in Colombo
Find hotels in Colombo near famous landmarks and attractions.
Colombo Travel Information
Power Plug & Voltage
230V/Type D/G
Currency
LKR
Local Payment
Cash/Cards/LankaQR
Connectivity
Dialog/Mobitel/Hutch
Current Weather
Cloudy
More Information About Colombo Hotels
|
Data |
Detail |
|
Number of reviews |
10,453 |
|
Total properties |
360 |
|
Weekday Avg. Price |
S$ 114 |
|
Weekend Avg. Price |
S$ 115 |
|
Trending hotel |
Granbell Hotel Colombo |
|
Popular area |
Kollupitiya |
FAQs About Hotels in Colombo
-
What are the best hotels in Colombo?
Colombo has some of the best hotels to satisfy your needs. Whether you're looking for a business stay or a vacation hotel, Granbell Hotel Colombo (from S$ 46), Marino Beach Colombo (from S$ 108) and Sofia Colombo City Hotel (from S$ 65) are best choices for your stay.
-
What are the top hotels in Colombo near Independence Square?
Some of the top hotels in Colombo near Independence Square include Fern Colombo (from S$ 53), Jetwing Colombo Seven (from S$ 103) and Cinnamon Red Colombo (from S$ 62), all offering easy access to Independence Square, making them ideal for visitors looking to explore the area.
-
What is the average price of a hotel in Colombo for this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Colombo this weekend is S$ 84 per night. For a 4-star hotel, the average cost is S$ 161 per night. If you're looking for a luxury experience, 5-star hotels in Colombo this weekend typically cost S$ 384 per night.
-
How much do hotels in Colombo cost per day during weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Colombo during weekdays is S$ 83 per night. For a 4-star hotel, you can expect to pay around S$ 160 per night. If you're seeking a luxury stay, 5-star hotels in Colombo generally cost S$ 385 per night on weekdays.
-
What are the best hotels with a spa in Colombo?
Planning a relaxing getaway? A spa experience can be the perfect addition to your trip. Granbell Hotel Colombo (from S$ 46), Marino Beach Colombo (from S$ 108) and Sofia Colombo City Hotel (from S$ 65) provide highly rated spa services for ultimate relaxation.
-
Which hotels in Colombo have pools?
Granbell Hotel Colombo (from S$ 46), Marino Beach Colombo (from S$ 108) and Sofia Colombo City Hotel (from S$ 65) are popular hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!
-
What are the best places to stay in Colombo?
Some of the best places to stay in Colombo are near popular attractions like Independence Square, Colombo National Museum and Galle Face Green, offering easy access to key sights and amenities.
-
What are the best budget-friendly hotels in Colombo?
Popular budget hotels in Colombo include Granbell Hotel Colombo, Marino Beach Colombo and Amari Colombo Sri Lanka.
-
What hotels in Colombo offer an especially good breakfast?
Marino Beach Colombo (from S$ 108), Amari Colombo Sri Lanka (from S$ 93) and Cinnamon Lakeside (from S$ 80) offer an especially good breakfast to start your day. Begin your day with a tasty and satisfying breakfast!
-
What are the best luxury hotels in Colombo?
Colombo has many popuplar luxury hotels with different styles, top amenities and unique experiences. Marino Beach Colombo (from S$ 108), Amari Colombo Sri Lanka (from S$ 93) and Cinnamon Lakeside (from S$ 80) are highly recommended luxury hotels for exceptional stay.
-
What are the best pet-friendly hotels in Colombo?
Hilton Colombo Residence (from S$ 111), Family Friendly 3-bedroom apartment in Colombo, Malable (from S$ 76) and Green Retreat 2 Bedroom Hideout (from S$ 42) are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!
-
How to get good deals on hotels in Colombo?
Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.
Find Best Travel Deals & Explore Destinations on Trip.com
-
Popular Stays in Colombo
-
Popular Colombo Areas
-
Popular Cities
-
Popular Flights to Colombo
-
Popular Experiences in Colombo
- Amari Colombo Sri Lanka
- Hilton Colombo Hotel
- Galle Face Hotel
- Cinnamon Lakeside
- Radisson Hotel Colombo
- Pullman Colombo City Centre
- Mandarina Colombo
- Cinnamon Grand Colombo
- ITC Ratnadipa, a Luxury Collection Hotel, Colombo
- Fairway Colombo - Sri Lanka's First Hotel With Robot Technology
- Marino Beach Colombo
- Cinnamon Red Colombo
- Sofia Colombo City Hotel
- Courtyard by Marriott Colombo
- Cinnamon Life at City of Dreams
- Shangri la Hotel Colombo
- The Kingsbury Colombo
- Granbell Hotel Colombo
- Grand Oriental Hotel
- Sheraton Colombo Hotel
- Hotels near Galle Face Green
- Hotels near Colombo City Hall & Municipal Council
- Hotels near Jami-Ul-Alfar Mosque
- Hotels near Dutch Museum
- Hotels near Independence Square
- Hotels near BMICH (Bandaranaike Memorial International Conference Hall)
- Hotels near Nelum Pokuna Theatre
- Hotels near Gangaramaya Temple Colombo
- Hotels near Colombo National Museum
- Hotels near Viharamahadevi Park
- Hotels near Kompannavidiya Railway Station
- Hotels near Narahenpita Railway Station
- Johor Bahru Hotels
- Singapore Hotels
- Shanghai Hotels
- Guangzhou Hotels
- Bangkok Hotels
- Kuala Lumpur Hotels
- Tokyo Hotels
- Seoul Hotels
- Beijing Hotels
- Taipei Hotels
- Shenzhen Hotels
- Chengdu Hotels
- Hangzhou Hotels
- Osaka Hotels
- Ho Chi Minh City Hotels
- Chongqing Hotels
- Hong Kong Hotels
- Nagoya Hotels
- Kunming Hotels
- Bali Hotels
- Plane tickets from New Delhi to Colombo
- Cheap tickets from Bengaluru to Colombo
- Cheap flights from Hong Kong to Colombo
- Plane tickets from Mumbai to Colombo
- Plane tickets from Dubai to Colombo
- Plane tickets from Bangkok to Colombo
- Cheap flights from Doha to Colombo
- Plane tickets from Singapore to Colombo
- Cheap flights from Kuala Lumpur to Colombo
- Cheap flights from Chennai to Colombo
- Cheap flights from Tianjin to Colombo
- Cheap tickets from Johor Bahru to Colombo
- Cheap flights from Malé to Colombo
- Plane tickets from Phuket to Colombo
- Cheap tickets from Ho Chi Minh City to Colombo
Guest User
Adrian_H.
DevindaChathuranga
Anonymous User
Hotel Tester